putting away - French English Dictionary